导入 sys
导入 os

sys.path.追加(os.路径.绝对路径(r'G:\grasspy_zwmodules\pyecharts\zwpyecharts\src'))

从 网页io 导入 启动服务器
从 网页io.输出 导入 *

从 百度可视化 导入 选项
从 百度可视化.图表 导入 〇地理坐标
从 百度可视化.全局变量 导入 匚图表类型, 匚记号类型
从 汉化通用 导入 匚颜色

套路 主函数():

    c = (
        〇地理坐标()
        .添加纲要(
            地图类型="中国",
            # 地图类型="美国",
            图元样式选项々=选项.〇图元样式选项々(颜色="#323c48", 边框颜色="#111"),
        )
        .添加(
            "",
            [("广州", 55), ("北京", 66), ("杭州", 77), ("重庆", 88)],
            类型_=匚图表类型.涟漪特效散点图,
            颜色=匚颜色.白色,
        )
        .添加(
            "geo",
            [("广州", "上海"), ("广州", "北京"), ("广州", "杭州"), ("广州", "重庆")],
            类型_=匚图表类型.路径图,
            涟漪特效选项々=选项.〇涟漪特效选项々(
                记号=匚记号类型.箭头, 记号大小=6, 颜色=匚颜色.蓝色
            ),
            线条样式选项々=选项.〇线条样式选项々(弯曲度=0.2),
        )
        .设置系列选项々(标签选项々=选项.〇标签选项々(显示=False))
        .设置全局选项々(标题选项々=选项.〇标题选项々(主标题="地理图 - 线条 - 背景"))
    )

    c.宽度 = '100%'
    输出html(c.渲染到笔记本())

如果 __名称__ == "__主体__":
    启动服务器(主函数, 调试=真, 端口=8080)
